someone that competes - Français Anglais Dictionnaire